[BITS 16]                 ; budeme pracovat v 16tibit. rezimu (RealMode)
[EXTERN _a_init]          ; fce a_init(), jako prvni volana fce
[EXTERN __interrupt]      ; pro modul - adresa, kde se nachazi funkce preruseni, jinak 0
[EXTERN __interrupt_no]   ; pro modul - cislo interruptu, ktere se nahookuje, jinak 0
                          ; C pri kompilaci do OBJ pridava podtrzitko pred kazdy nazev fce
[GLOBAL start]            ; start bude mozno pouzit i jinde

start:
  call _a_init            ; zavolame a_init()
  retf                    ; vracime se zpet do kernelu
  dw __interrupt
  dw __interrupt_no
